public OnGameModeInit() {
	UsePlayerPedAnims();
	DisableInteriorEnterExits();
	AllowAdminTeleport(true);
	AllowInteriorWeapons(true);
	EnableStuntBonusForAll(false);
	SetWorldTime( 17 );
	
	SendRconCommand("mapname Lobby");
	SendRconCommand("hostname << Ultra Violent A/D >> [0.3c R5]");
    switchModeName(1);
	
	SetTimer("SendMOTD", 1800000, true);
	SetTimer("UpdateVehicleHealth", 2000, true);
	SetTimer("UpdateTeamTextDraw", 2000, true);
	SetTimer("PlayerTextDrawUpdate", 1000, true);
    SetTimer("checkHealthLost", 200, true);
	
	AddPlayerClass(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // Auto Assign
	AddPlayerClass(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // Home
	AddPlayerClass(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // Away
	AddPlayerClass(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // Referee
	AddPlayerClass(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // Home Sub
	AddPlayerClass(0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0); // Away Sub
	
	// Handler initilization
	CDuel::FreeDuel(true);
    CAccount::initializeHandler();
	return true;
}